package cn.gene.timeyan.security.sso.security.service.admin;

import cn.gene.timeyan.security.sso.pojo.dto.AdminLoginDTO;

/**
 *管理员单点登录业务接口
 *
 * @author LWG
 * @date 2022/7/22 15:02
 * @since 1.0.0@gene.cn
 */
public interface IAdminSSOService {

    /**
     * 执行登录
     *
     * @param adminLoginDTO 管理员登录的数据对象
     * @return 管理员登录的Token
     */
    String doLogin(AdminLoginDTO adminLoginDTO);

    /**
     *
     *
     * @param token
     */
    void doLogout(String token);
}
